long term borrowing expenses - French English Dictionary